Skript file: /~heha/mb-iwp/Phasenfinder/Phasenfinder II.zip/Makefile

### Assembler-Version des Projekts, passt auch in ATtiny11/12	###
### Hier: Atmels "avrasm2", heha 120920				###

PROJECT = pf2
DEVICE  = attiny13
#Interner kalibrierter 9,6-MHz-Oszillator mit Taktteiler /8
F_CPU   = 1200000
AVRDUDE = avrdude -c pony-stk200 -P lpt1 -p $(DEVICE) -E noreset

ASM = C:\Programme\AVRStudio\AvrAssembler2\avrasm2 -D F_CPU=$(F_CPU) -fI -I c:\programme\avrstudio\avrassembler2\appnotes
#ASM = avr-gcc -Wall -Os -mmcu=$(DEVICE) -DF_CPU=$(F_CPU) -x assembler-with-cpp

LFUSE = 0x2A
HFUSE = 0xFF

all: $(PROJECT).hex
program: flash

fuse:
	$(AVRDUDE) -U hfuse:w:$(HFUSE):m -U lfuse:w:$(LFUSE):m

flash: $(PROJECT).hex
	$(AVRDUDE) -U flash:w:$<:i

prog:
	$(AVRDUDE) -U hfuse:w:$(HFUSE):m -U lfuse:w:$(LFUSE):m -U flash:w:$(PROJECT).hex:i

clean:
	rm -f $(PROJECT).hex $(PROJECT).lst

$(PROJECT).hex: $(PROJECT).a90 Makefile
	$(ASM) $< -l $(PROJECT).lst
Detected encoding: ASCII (7 bit)2